test set thoroughness - определение. Что такое test set thoroughness
Diclib.com
Словарь онлайн

Что (кто) такое test set thoroughness - определение

ATOMIC OPERATION USED FOR COMPUTER PROGRAM SYNCHRONIZATION
Test and set; Test&set

Test-and-set         
In computer science, the test-and-set instruction is an instruction used to write (set) 1 to a memory location and return its old value as a single atomic (i.e.
Set (mathematics)         
  • The [[natural numbers]] <math>\mathbb{N}</math> are contained in the [[integers]] <math>\mathbb{Z}</math>, which are contained in the [[rational numbers]] <math>\mathbb{Q}</math>, which are contained in the [[real numbers]] <math>\mathbb{R}</math>, which are contained in the [[complex numbers]] <math>\mathbb{C}</math>
  • Passage with a translation of the original set definition of Georg Cantor. The German word ''Menge'' for ''set'' is translated with ''aggregate'' here.
  • ''A'' ∩ ''B''}}</div>
  • ''A'' \ ''B''}}</div>
  • <div class="center">The '''symmetric difference''' of ''A'' and ''B''</div>
  • ''A'' ∪ ''B''}}</div>
  • <div class="center">The '''complement''' of ''A'' in ''U''</div>
  • ''A'' is a subset of ''B''.<br>''B'' is a superset of ''A''.
WELL-DEFINED MATHEMATICAL COLLECTION OF DISTINCT OBJECTS
Set (math); Crisp set; Conventional set; Number sets; Set (mathematical); Mathematical set; Set logic; Basic set operations; Finite subset
A set is the mathematical model for a collection of different things; a set contains elements or members, which can be mathematical objects of any kind: numbers, symbols, points in space, lines, other geometrical shapes, variables, or even other sets. The set with no element is the empty set; a set with a single element is a singleton.
Test (biology)         
HARD SHELL OF SOME SPHERICAL MARINE ANIMALS, NOTABLY SEA URCHINS AND MICROORGANISMS SUCH AS TESTATE FORAMINIFERANS, RADIOLARIANS, AND TESTATE AMOEBAE
Test (shell); Test (zoology)
In biology, a test is the hard shell of some spherical marine animals, notably sea urchins and microorganisms such as testate foraminiferans, radiolarians, and testate amoebae. The term is also applied to the covering of scale insects.

Википедия

Test-and-set

In computer science, the test-and-set instruction is an instruction used to write (set) 1 to a memory location and return its old value as a single atomic (i.e., non-interruptible) operation. The caller can then "test" the result to see if the state was changed by the call. If multiple processes may access the same memory location, and if a process is currently performing a test-and-set, no other process may begin another test-and-set until the first process's test-and-set is finished. A central processing unit (CPU) may use a test-and-set instruction offered by another electronic component, such as dual-port RAM; a CPU itself may also offer a test-and-set instruction.

A lock can be built using an atomic test-and-set instruction as follows:

This code assumes that the memory location was initialized to 0 at some point prior to the first test-and-set. The calling process obtains the lock if the old value was 0, otherwise the while-loop spins waiting to acquire the lock. This is called a spinlock. At any point, the holder of the lock can simply set the memory location back to 0 to release the lock for acquisition by another--this does not require any special handling as the holder "owns" this memory location. "Test and test-and-set" is another example.

Maurice Herlihy (1991) proved that test-and-set (1-bit comparand) has a finite consensus number and can solve the wait-free consensus problem for at-most two concurrent processes. In contrast, compare-and-swap (32-bit comparand) offers a more general solution to this problem, and in some implementations compare-double-and-swap (64-bit comparand) is also available for extended utility.